/*
 Copyright aswing.org, see the LICENCE.txt.
注释翻译+补充 by: Roland
*/

package com.darwin.darwinImage.png{

import flash.utils.ByteArray;

/**
 * 图像数据块IDAT(image data chunk)
 *  <br/>存储实际的数据，在数据流中可包含多个连续顺序的图像数据块
 * @author iiley
 */
public class IDAT implements Chunk{
	
	private var data:ByteArray;
	
	/**
	 * 实例化一个图像数据块IDAT(image data chunk) 
	 * @param data 经过压缩的二进制图像数据
	 * @see IDAT
	 */
	public function IDAT(data:ByteArray){
		this.data = data;
	}
	
	public function getType():uint{
		return 0x49444154;
	}
	
	public function getData():ByteArray{
		return data;
	}
	
}
}